.borderpicker {
	/*border: 1px solid #707385;*/
	padding: 5px;
	padding-left: 0px;
}
span.box {
	margin: 0 0px;
	padding: 9px 3px;
	float: left;
	margin-right: 2px;
	color: #a0a099; /* for IE6 */
	font-size: 1px; /* for IE6 */
	outline: 0;
	border-width: 3px;
	border-color: /*#db9*/ #a0a099;
	transition: background-color 0.2s;
}
span.box:hover {
	background-color: #fff;
}
span.box.selected {
	background-color: #ff0;
}
.none, .double, .solid, .dashed, .dotted, .ridge, .outset, .groove, .inset {
}
.none, .notset {
	border-style: none;
	background-position: center center;
	padding: 3px; /* match with border above */
}
.none {
	background-image: url(../img/none.gif);
}
.notset {
	background-image: url(../img/notset.gif);
}
.double {
	border-style: double;
}
.solid {
	border-style: solid;
}
.dashed {
	border-style: dashed;
}
.dotted {
	border-style: dotted;
}
span.ridge {
	border-style: ridge;
	border-width: 4px;
}
span.outset {
	border-style: outset;
	border-width: 4px;
}
span.groove {
	border-style: groove;
	border-width: 4px;
}
span.inset {
	border-style: inset;
	border-width: 4px;
}

#borderwrap, #bordercover {
	width: 80px;
	height: 80px;
}
#borderwrap {
	position: relative;
	transition: background-color 0.2s;
}
#borderwrap:hover {
	background-color: #fff;
}
#bordercover {
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}
#border {
	border: 15px ridge #a0a099;
	width: 50px;
	height: 35px;
	text-align: center;
	padding-top: 15px;
}
#bordercover {
	background-image: url(/Default/UserControls/TinyMCE/tiny_mce3/plugins/stylelibrary/img/bordersides_lock.png);
}
#borderwrap.top #bordercover,
#borderwrap.right #bordercover,
#borderwrap.bottom #bordercover,
#borderwrap.left #bordercover {
	background-image: url(/Default/UserControls/TinyMCE/tiny_mce3/plugins/stylelibrary/img/bordersides_unlock.png);
}

#borderwrap.top #border {
	border-top-style: outset;
	border-top-color: #FF0;
}
#borderwrap.left #border {
	border-left-style: outset;
	border-left-color: #FF0;
}
#borderwrap.right #border {
	border-right-style: inset;
	border-right-color: #FF0;
}
#borderwrap.bottom #border {
	border-bottom-style: inset;
	border-bottom-color: #FF0;
}
